package com.um.jdy.common.member.entity.po;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.um.springboot.starter.orm.entity.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;

/**
 * 用户表
 * @TableName member_user
 */
@TableName(value ="member_user")
@Data
public class MemberUser extends BaseEntity {

	/**
	 * 用户ID
	 */
	 @TableId
	 private String memberUserId;

	/**
	 * 租户ID
	 */
	 private String comId;

	/**
	 * 手机号
	 */
	 private String mobile;

	/**
	 * 昵称
	 */
	 private String nickname;

	/**
	 * 头像
	 */
	 private String photo;

	/**
	 * 微信小程序openid
	 */
	 private String miniOpenId;

	/**
	 * 微信公众号openid
	 */
	 private String mpOpenId;

	/**
	 * 微信unionid
	 */
	 private String unionId;

	/**
	 * 支付宝用户唯一标识
	 */
	 private String alipayUserId;

	/**
	 * 性别:0未知|1男|2女
	 */
	 private String sex;

	/**
	 * 省份
	 */
	private String province;

	/**
	 * 城市
	 */
	private String city;

	/**
	 * 地区
	 */
	private String area;

	/**
	 * 用户类型：0-普通会员，1-运维⼈人员
	 */
	 private String type;

	/**
	 * 创建时间
	 */
	 private Date createTime;

	/**
	 * 自动生成ID
	 */
	 private String no;

	/**
	 * 登录密码
	 */
	 private String password;

	/**
	 * 状态：0-禁用 1-启用
	 */
	 private String status;

	/**
	 * 用户类型：微信-weixin 支付宝-alipay
	 */
	 private String userType;

	/**
	 * 是否删除
	 */
	 private Integer isDelete;

	/**
	 * 删除时间
	 */
	 private Date deleteTime;


}
